/******************************************************************************
                         COPYRIGHT 1955-2008 by BUPT ISC.
                        北京邮电大学信息安全中心 版权所有
                           Web: http://www.bupt.edu.cn
 *******************************************************************************/
/*******************************************************************************
  文件名： sysconfig.h
  项目：   
  模块：   common
  作者：   huangwei
  版本：   0.1
  创建于:  2009-03-18
  描述：
    系统配置文件名定义

  修改历史：
  日期： 修改人： 修改描述：
  
 *********************************************************************************/
#ifndef _SYSCONFIG_H_
#define _SYSCONFIG_H_

#define _STR(x) #x
#define STR(x) _STR(x)

/* 定义一个字符串连接宏STRCAT(x,y)*/
#define __STRCAT(x,y) x##y
#define _STRCAT(x,y) STR(__STRCAT(x,y))
#define STRCAT(x,y) _STRCAT(x,y)
/* END of STRCAT(x,y) */
#ifdef _RELEASE_                                    /* 正式发布版本 */
#define SIP_CONFIG          STR(/etc/octopus/octopus_sip.conf)   
#define H323_CONFIG         STR(/etc/octopus/octopus_h323.conf)
#define PCAP_CONFIG         STR(/etc/octopus/octopus_pcap.conf)
#define RTP_CONFIG          STR(/etc/octopus/octopus_rtp.conf)
#define RTP_PL_MATCH_CONFIG STR(/etc/octopus/octopus_match.conf) 
#define LOG_CONFIG          STR(/etc/octopus/octopus_log.conf)   /* 日志线程参数配置文件名 */
#else                                               /* 测试版本 */
#define SIP_CONFIG          STR(octopus_sip.conf)   /* SIP模块参数配置文件名 */
#define H323_CONFIG         STR(octopus_h323.conf)
#define PCAP_CONFIG         STR(octopus_pcap.conf)
#define RTP_CONFIG          STR(octopus_rtp.conf)
#define RTP_PL_MATCH_CONFIG STR(octopus_match.conf) /* 匹配模块参数配置文件名*/
#define LOG_CONFIG          STR(octopus_log.conf)   /* 日志线程参数配置文件名 */
#endif /* _RELEASE_ */
#endif /* _SYSCONFIG_H_*/
